self-loading cartridge - Espagnol Anglais Dictionnaire